- 
                Notifications
    
You must be signed in to change notification settings  - Fork 299
 
basicio: use fs::path #3264
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
basicio: use fs::path #3264
Conversation
| 
           ping @w17  | 
    
| 
           from libc++'s implementation: u8string seems to do the conversion.  | 
    
| 
           oh this is funny. so I renamed the exiv2 directory to ☺ in the hopes of getting some failures. I got stopped by CMake itself:  | 
    
| 
           HAH. Even meson fails:  | 
    
3320ce0    to
    cda9422      
    Compare
  
    
          Codecov ReportAttention: Patch coverage is  
 
 Additional details and impacted files@@            Coverage Diff             @@
##             main    #3264      +/-   ##
==========================================
- Coverage   63.91%   63.88%   -0.04%     
==========================================
  Files         104      104              
  Lines       21752    21714      -38     
  Branches    10636    10631       -5     
==========================================
- Hits        13903    13872      -31     
+ Misses       5641     5634       -7     
  Partials     2208     2208              ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
  | 
    
          boo.  | 
    
bd385d4    to
    27ae3a6      
    Compare
  
    
          
 I cannot figure out the actual character for the first pair bytes, but the subsequent pairs appear to be spelling   | 
    
c791779    to
    559f336      
    Compare
  
    
          
 it gets better. that's from the CMake CI. The meson one properly prints Реган but still fails to open.  | 
    
37a911f    to
    c2aaba9      
    Compare
  
    b23d448    to
    ad100c4      
    Compare
  
    | 
           Alright so far the unit tests succeed on UCRT64. MSVC is hilarious: wonder what happened there.  | 
    
29e2366    to
    e9fe2d7      
    Compare
  
    As of the last commit, unicode file opening is working on Windows for the library but not the app. Signed-off-by: Rosen Penev <[email protected]>
Makes it extremely clear where unicode file names would fail to open under Windows. Signed-off-by: Rosen Penev <[email protected]>

Allows removing manual UTF8 handling.
ping @gh-andre @VioletGiraffe